package com.humi.partner.common.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import com.humi.cloud.common.annotation.OBSFile;
import com.humi.cloud.mybatis.support.model.Entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * <pre>
 * <b>伙伴管理:</b>
 * <b>Author:</b> TianJunmin
 * <b>Date:</b> 2019年10月10日
 * </pre>
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
@TableName(PartnerBase.TABLE_NAME)
public class PartnerBase extends Entity<PartnerBase>{

	/** **/
	private static final long serialVersionUID = -7444868361295481149L;
	
	/** 物理表名称. */
	public static final String TABLE_NAME = "partner_base";
	
	/** 企业名称. */
	private String enterpriseName;
	
	/** 申请类型. */
	private String applyType;
	
	/** 公司法人. */
	private String legalPerson;
	
	/** 公司规模. */
	private String companySize;
	
	/** 公司logo. */
	private String companyLogo;
	
	/** 公司官网 */
	private String companyWeb;
	
	/** 公司简介 */
	private String companyIntroduce;
	
	/** 公司资质的相关文档(obs文件名称)  */
	private String  companyQualifications;
	
	/** 联系人  */
	private String contacts;
	
	/** 职务 */
	private String userPost;
	
	/** 联系手机  */
	private String userPhone;
	
	/** 联系邮箱  */
	private String userEmail;
	
	/** 联系地址_省  */
	private String  addrPro;
	
	/**  联系地址_市 */
	private String  addrCity;
	
	/** 联系地址_区  */
	private String  addrArea;
	
	/** 详细地址  */
	private String  addrDetails;
	
	/** 申请人ID  */
	private String  userId;
	
	/** 登录账号  */
	private String  userAccount;
	
	/**申请状态(0：审核中；1：审核通过；2：审核驳回重新修改；3：审核驳回不能再提交) */
	private Integer applyStatus ;
	
	/** 审核最后原因  */
	private String  lastReason;
	
	/** 最后审核时间  */
	private Date applyTime ;
}
